//
//  AddSubscribeApi.h
//  EMMApp
//
//  Created by YangLiang on 16/5/26.
//  Copyright © 2016年 YiXun. All rights reserved.
//

#import "EMMBaseApi.h"
#import "AddSubscribe.h"

/*
（20）新增认购接口(addSubscribe)
 */
@interface AddSubscribeApi : EMMBaseApi
- (instancetype)initWithSubscribeCode:(NSString *)subscribeCode
                           customerId:(NSString *)customerId
                         payDepositId:(NSString *)payDepositId
                       payDepositCode:(NSString *)payDepositCode
                      payDepositMoney:(NSString *)payDepositMoney
                               roomId:(NSString *)roomId
                        calculateArea:(NSString *)calculateArea
                        discountPrice:(NSString *)discountPrice
                   discountTotalPrice:(NSString *)discountTotalPrice
                       discountAmount:(NSString *)discountAmount
                         discountRate:(NSString *)discountRate
                  preferentialReasons:(NSString *)preferentialReasons
                         discountNote:(NSString *)discountNote
                     discountApproval:(NSString *)discountApproval
                        contractPrice:(NSString *)contractPrice
                       contractAmount:(NSString *)contractAmount
                    depositReceivable:(NSString *)depositReceivable
                              dueTime:(NSString *)dueTime
                        paymentMethod:(NSString *)paymentMethod
                            floorType:(NSString *)floorType
                  discountAfterAmount:(NSString *)discountAfterAmount
                         dealCategory:(NSString *)dealCategory
                     dealCategoryList:(NSMutableArray *)dealCategoryList
                        subscribeDate:(NSString *)subscribeDate
                               remark:(NSString *)remark
                          auditStatus:(NSString *)auditStatus
                           memberName:(NSString *)memberName
                         documentType:(NSString *)documentType
                       documentNumber:(NSString *)documentNumber
                               mobile:(NSString *)mobile
                             mailPost:(NSString *)mailPost
                             postcode:(NSString *)postcode
                   customerFamilyList:(NSMutableArray *)customerFamilyList
                          referenceId:(NSString *)referenceId
                        referenceName:(NSString *)referenceName
                  referenceProportion:(NSString *)referenceProportion
                            imageList:(NSMutableArray *)imageList;



- (BOOL)isSuccess;

- (AddSubscribe *)resultData;

- (NSString *)methodString;
@end
